{-----------------------------------------------------------------------------
 Unit Name: Iterator
 Purpose:

 Author:    Nikolay Nenov http://nenov.de
 Date:      17-05-2011
 History:
-----------------------------------------------------------------------------}
unit Iterator;

interface

uses
  classes;

type
  IIterator = interface
    ['{354A6E9A-751F-445D-B200-64228BA8E21D}']
    function Next     : TObject;
    function HasNext  : Boolean;
  end;

implementation

end.

